-
Notifications
You must be signed in to change notification settings - Fork 664
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
refactor(object_merger)!: fix namespace and directory structure #7642
refactor(object_merger)!: fix namespace and directory structure #7642
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #7642 +/- ##
==========================================
- Coverage 15.09% 0.00% -15.10%
==========================================
Files 1967 62 -1905
Lines 135941 3345 -132596
Branches 42122 247 -41875
==========================================
- Hits 20520 0 -20520
+ Misses 92700 3345 -89355
+ Partials 22721 0 -22721
☔ View full report in Codecov by Sentry. |
ef7f48e
to
ec75674
Compare
Thank you for contributing to the Autoware project! 🚧 If your pull request is in progress, switch it to draft mode. Please ensure:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@technolojin thanks for submitting this PR. Header files must be in autoware_object_merger
, not autoware/object_merger
. Also, if they are not needed by downstream packages, they should be moved to src
to keep them private.
@esteve Thank you. Those were my open points during this work. I will implement in that way. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@technolojin could you fix the DCO issues? All the commits must be signed by you. Also, it'd be nice to move the header files to the src
folder, like this:
27d7827
to
aa14e21
Compare
35f84fd
to
1f6c0b7
Compare
Signed-off-by: Taekjin LEE <[email protected]>
Signed-off-by: Taekjin LEE <[email protected]>
Signed-off-by: Taekjin LEE <[email protected]>
Signed-off-by: Taekjin LEE <[email protected]>
Signed-off-by: Taekjin LEE <[email protected]>
Signed-off-by: Taekjin LEE <[email protected]>
Signed-off-by: Taekjin LEE <[email protected]>
Signed-off-by: Taekjin LEE <[email protected]>
Signed-off-by: Taekjin LEE <[email protected]>
1f6c0b7
to
e7baa9e
Compare
@esteve |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@technolojin I meant moving all the headers, it doesn't seem that there are any downstream packages that depend on these headers, so it's safe to keep them private. But it's optional, so up to you if you want to move them. Thanks for addressing my feedback.
…warefoundation#7642) * refactor: update include paths for object association modules Signed-off-by: Taekjin LEE <[email protected]> * refactor: update include paths for object association modules Signed-off-by: Taekjin LEE <[email protected]> * refactor: rename node.hpp to object_association_merger_node.hpp Signed-off-by: Taekjin LEE <[email protected]> * refactor: update include paths for object association modules Signed-off-by: Taekjin LEE <[email protected]> * refactor: update include paths for object association modules Signed-off-by: Taekjin LEE <[email protected]> * refactor: remove unused dependency in package.xml Signed-off-by: Taekjin LEE <[email protected]> * refactor: update include paths for object association modules Signed-off-by: Taekjin LEE <[email protected]> * refactor: add ssp.hpp to object association solver includes Signed-off-by: Taekjin LEE <[email protected]> * refactor: update include paths for object association node Signed-off-by: Taekjin LEE <[email protected]> --------- Signed-off-by: Taekjin LEE <[email protected]>
…warefoundation#7642) * refactor: update include paths for object association modules Signed-off-by: Taekjin LEE <[email protected]> * refactor: update include paths for object association modules Signed-off-by: Taekjin LEE <[email protected]> * refactor: rename node.hpp to object_association_merger_node.hpp Signed-off-by: Taekjin LEE <[email protected]> * refactor: update include paths for object association modules Signed-off-by: Taekjin LEE <[email protected]> * refactor: update include paths for object association modules Signed-off-by: Taekjin LEE <[email protected]> * refactor: remove unused dependency in package.xml Signed-off-by: Taekjin LEE <[email protected]> * refactor: update include paths for object association modules Signed-off-by: Taekjin LEE <[email protected]> * refactor: add ssp.hpp to object association solver includes Signed-off-by: Taekjin LEE <[email protected]> * refactor: update include paths for object association node Signed-off-by: Taekjin LEE <[email protected]> --------- Signed-off-by: Taekjin LEE <[email protected]>
…warefoundation#7642) * refactor: update include paths for object association modules Signed-off-by: Taekjin LEE <[email protected]> * refactor: update include paths for object association modules Signed-off-by: Taekjin LEE <[email protected]> * refactor: rename node.hpp to object_association_merger_node.hpp Signed-off-by: Taekjin LEE <[email protected]> * refactor: update include paths for object association modules Signed-off-by: Taekjin LEE <[email protected]> * refactor: update include paths for object association modules Signed-off-by: Taekjin LEE <[email protected]> * refactor: remove unused dependency in package.xml Signed-off-by: Taekjin LEE <[email protected]> * refactor: update include paths for object association modules Signed-off-by: Taekjin LEE <[email protected]> * refactor: add ssp.hpp to object association solver includes Signed-off-by: Taekjin LEE <[email protected]> * refactor: update include paths for object association node Signed-off-by: Taekjin LEE <[email protected]> --------- Signed-off-by: Taekjin LEE <[email protected]> Signed-off-by: palas21 <[email protected]>
…warefoundation#7642) * refactor: update include paths for object association modules Signed-off-by: Taekjin LEE <[email protected]> * refactor: update include paths for object association modules Signed-off-by: Taekjin LEE <[email protected]> * refactor: rename node.hpp to object_association_merger_node.hpp Signed-off-by: Taekjin LEE <[email protected]> * refactor: update include paths for object association modules Signed-off-by: Taekjin LEE <[email protected]> * refactor: update include paths for object association modules Signed-off-by: Taekjin LEE <[email protected]> * refactor: remove unused dependency in package.xml Signed-off-by: Taekjin LEE <[email protected]> * refactor: update include paths for object association modules Signed-off-by: Taekjin LEE <[email protected]> * refactor: add ssp.hpp to object association solver includes Signed-off-by: Taekjin LEE <[email protected]> * refactor: update include paths for object association node Signed-off-by: Taekjin LEE <[email protected]> --------- Signed-off-by: Taekjin LEE <[email protected]>
* refactor: update include paths for object association modules Signed-off-by: Taekjin LEE <[email protected]> * refactor: update include paths for object association modules Signed-off-by: Taekjin LEE <[email protected]> * refactor: rename node.hpp to object_association_merger_node.hpp Signed-off-by: Taekjin LEE <[email protected]> * refactor: update include paths for object association modules Signed-off-by: Taekjin LEE <[email protected]> * refactor: update include paths for object association modules Signed-off-by: Taekjin LEE <[email protected]> * refactor: remove unused dependency in package.xml Signed-off-by: Taekjin LEE <[email protected]> * refactor: update include paths for object association modules Signed-off-by: Taekjin LEE <[email protected]> * refactor: add ssp.hpp to object association solver includes Signed-off-by: Taekjin LEE <[email protected]> * refactor: update include paths for object association node Signed-off-by: Taekjin LEE <[email protected]> --------- Signed-off-by: Taekjin LEE <[email protected]>
Description
This PR puts headers in the
autoware
namespace.Part of: autowarefoundation/autoware#4569
Additional works
Tests performed
Not applicable.
Effects on system behavior
Not applicable.
Interface changes
Not applicable.
Pre-review checklist for the PR author
The PR author must check the checkboxes below when creating the PR.
In-review checklist for the PR reviewers
The PR reviewers must check the checkboxes below before approval.
Post-review checklist for the PR author
The PR author must check the checkboxes below before merging.
After all checkboxes are checked, anyone who has write access can merge the PR.